-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OPNSense 21.7.8 & 22.1 support & WPA_supplicant configuration file #60
base: supplicant
Are you sure you want to change the base?
Conversation
Successful configuration file to be placed in /usr/local/etc/syshook.d/early/99-opnatt. To be used in conjunction with a /conf/pfatt/wpa/wpa_supplicant.conf file.
Added wpa_supplicant configuration file. The bash parsing of the list in the original opnatt.sh was complicated and unnecessary.
Removed some additional hardcoded entries.
+1 would love to see this merged. |
Explicitly load ng_ether module to prevent wpa_supplicant from hanging later in the script.
This current version worked for me on 21.7.8 as well. Thanks! |
Added "-vlanhwtag -vlanhwfilter -vlanhwtso" to line 50 to enable supplicant auth on OPNSense 22.1 per MonkWho#65
@zombielinux confirmed this works on a fresh install of 22.1.2_2. What's interesting is that I did not have to assign ngeth0 to WAN. Its working with the previously assign physical interface (in my case igb0, on an Intel I350-AM4). Am in the middle of upgrading to 22.1.4 but don't expect any issues. Thanks so much for this! Would love to buy you a coffee. UPDATE after upgrading from 22.1.2_2 -> 22.1.4: |
Updated code for using a wpa_supplicant configuration file and support for OPNsense 21.7.3.
Notable change is the addition of spoofing the $ONT_IF mac address BEFORE bringing the interface up.